body.tab-orange #applications,body.tab-bugs #applications,body.tab-specifications #applications,body.tab-answers #applications,body.tab-translations #applications
	{
	background-position: left bottom !important
}

ul#applicationchooser {
	position: absolute;;
	right: 0;;
	width: 98%;
	height: 32px;
	overflow: hidden;;
	margin: 0px 0px 18px 0px;;
	padding: 0px;
	list-style: none;;
	font-size: 11px;;
	background-image: url(grey/topright.png);
	background-repeat: no-repeat;;
	background-position: top right
}

div#noapplicationchooser {
	clear: both;;
	margin-bottom: -28px
}

ul#applicationchooser li {
	float: left;;
	display: block;;
	/*width: 82px;*/
	width: 142px;
	height: 50px;;
	background-image: url(grey/appchoose.png);
	background-repeat: no-repeat;;
	background-position: -160px -0px;;
	overflow: hidden;;
	text-align: center;;
	font-weight: bold;;
	color: #000
}

ul#applicationchooser li a {
	display: block;;
	padding: 7px 0px 0px 0px;;
	height: 40px
}

ul#applicationchooser li span.selected,ul#applicationchooser li span.disabled,ul#applicationchooser li.unavailable
	{
	display: block;;
	padding: 8px 0px 0px 0px;;
	cursor: default
}

ul#applicationchooser li span.disabled:hover,ul#applicationchooser li.unavailable:hover
	{
	background-position: -160px 0px
}

ul#applicationchooser li span.disabled,ul#applicationchooser li.unavailable
	{
	color: lightgrey
}

ul#applicationchooser li:hover {
	background-position: 0px 0px
}

ul#applicationchooser a:hover {
	text-decoration: none
}

ul#applicationchooser li#applicationchooser_selected {
	background-position: -320px 0px
}

#applicationchooser {
	clear: both;
	position: relative;
	z-index: 1;
}